Last Updated: Friday, December 14, 2012, 14:12
There are rock concerts. And then there’s this rock concert. Guns N` Roses in Delhi: salud!
more videos >>